時光飛逝,我也從待兩年左右的前公司畢業了,原因是薪資沒有競爭力,技術成長也差不多到頭了,先回答兩年前我自己的問題
1.趁這一年加強資料結構與演算法的基礎,並且刷爆leetcode
效益比不高,只有面外商時被考,自己斟酌
2.熟悉前後端框架angular、vue、react之類的
要,能兼具廣度最好,最好是符合招聘需求
3.在公司待2年,專心熟練公司的核心技術
不一定,發展性更重要,如果公司用VB、JSP可能要斟酌一下,被市場淘汰的語言少用,另外只要技術夠強,不管待多久都有人收,但當然有可能往下跳。
台灣軟體業業界現況詳解、軟體工程師指南,請先搜尋、參考這篇優質好文,我主要是拿倒數公司練習,職位網頁前後端都有,大概拿到 5 個 offer,後端居多。
最近小弟104信箱每天平均有5封邀約信,想聊聊最近遇到的奇葩經歷,我不去博弈,但會去面試,為了估算市場價值,改正缺點。
1.晚上面試:想去的公司只能請假,網路上說的晚上面試不是沒有,但非常少,而且通常表示這家公司加班嚴重,自己有排過7點多博弈外商的面試,面試官的臉色非常難看,黃的像肝癌,黑眼圈快變成紫色,講話快嚥氣==
2.騎驢找馬:會不會被刁難就看主管品德了,在前公司有被挑刺跟壓時程,真的特別鳥,頻繁請假的時候就是只盯我,最後沒辦法,用批次請假,然後提高工作效率,才沒被針對,很好理解,因為主管的績效跟離職率有關,你拍拍屁股走了,他的獎金就要倒大楣了
3.博弈公司:分兩種,違法跟合法,違法的很好判斷,例如快速格式化硬碟、特殊門禁、沒勞健保等,合法通常會直接告知,薪資的部分上下限差距極大,人員素質良莠不齊,我指的是人資,面過的博弈工程師與主管人都非常好,但有些人資不知道在跩什麼的==,還有直接放鳥的
4.談薪水:不要先透漏薪資,用經歷、行情去談,話是這樣說拉,但待過大公司的應該都知道,面試前要填制式履歷表,現職、期望待遇不填通常就無法繼續了,再說人資也不是白痴,核薪會要求扣繳憑單或是薪轉證明,先說薪資很容易之後談不高,或是開太高被刷掉,一切都是資方套路,要怎麼取捨就看對這家公司有沒有愛了,喜歡的我一律現職 +20%,不喜歡的都是現職 *1.8 讓他砍
5.履歷查核:這是我覺得最浪費時間的流程,打過去基本也是客套話,除非真的出過大事,不然舊同事主管一般不會衝康,值得一提的是有些博弈公司開大便薪水又沒名氣,然後面試時就堅持要求填履歷查核,我都直接擺臭臉拒絕,不在乎、不會去、不會填,這時候就可以看到人資用微妙的眼神看著你
6.考試:大多數都筆試,上機考不多,但最討厭的就是邏輯測驗,不相關就算了,還得浪費一堆時間找規則,我都直接猜,之前還考過 0 分,被主管白眼,笑死,因為也不會去,筆試題庫刷一次就可以面對 80% 的考試了,上機考只能靠平常累積,剩下的就是資深工程師專屬的口頭系統設計了,這部分感覺很吃主管緣,主管喜歡了話怎樣都會讓你進去
7.家族企業:千萬別,特別是老闆娘干政的,超級摳,然後出包了全部都你扛,有些還會要求簽就職保證人,大意就是出包了找你賠償,賠不夠找你保人賠,這種我基本直接 Pass,比博弈還糟糕,有命進去沒命出來。
8.科系選Team:後端主管比較在乎學歷,沒有資料庫跟演算法的概念,Service 很快就 GG,這在QPS 低時沒差,但是高併發系統,例如銀行 App,就完蛋了,通常公司會簽 SLA,開票時間內就要弄好,不是 SRE team的鍋,而是後端 Commit Code 導致的效能問題就徹底涼涼,可以參考國泰世華銀行出包罰1200萬。
9.離職交接:俗話說好聚好散,不是沒有道理的,優良公司非常重視履歷查核,因為他們承擔不起請錯人的風險,聽說特定大公司人資只要從查核電話中聽到負面評價就是直接刷掉,如果刪庫跑路
、sudo rm -rf
在這行基本不用混了,可以參考微程式工程師不爽主管植入惡意程式害公司慘賠逾4千萬事件
希望能進外商或大公司,考上研究所,能面的公司等級差太多了,本科碩士至少能從系統廠開始爬分,像我這種非本科學士仔只能在鐵銅銀等大佬帶上分。
如果你希望得到幫助或是有建議,可以在下面留言,我會盡可能幫助你
補充:中南部跟台北市薪水是兩回事,很多人難以想像,但中南部很多中小企業只能用台北的 Junior 薪水請 Senior,這其實沒法比,台北的生活成本多出1~2萬/月,個人認為CP值最高的方式是住在中南部,做台北遠距的工作。
補充:博奕公司的薪水不一定比較高,台中xxxx,名子裡有谷的,要oncall的職位開給學士新人的底薪不超過四萬,之前有四大去面試開六萬被打槍,博奕比較敢給,但是不代表他們喜歡亂花錢,通常只要能寫程式,開的薪資只比一般公司行情高20%左右,就會被錄取,這導致工程師能力落差極大,曾看過年資三年左右的餐飲系畢業前端工程師,連cookie與session都不知道,自己也有面試過想裝逼的技術主管,考分散式資料庫結果自己也不清楚被反問倒的。